package com.mmaingenieria.MMAGestor.utils;

import java.security.MessageDigest;

public class Tools {
	
	//Metodo para encriptar un string mediante MD5
	public static String encryptMD5 (String password) {
	    try {
	        MessageDigest md = MessageDigest.getInstance("MD5");
	        md.update(password.getBytes());

	        byte byteData[] = md.digest();

	        StringBuffer hexString = new StringBuffer();
	        for (int i=0;i<byteData.length;i++) {
	            String hex=Integer.toHexString(0xff & byteData[i]);
	            if(hex.length()==1) hexString.append('0');
	            hexString.append(hex);
	        }
	        return hexString.toString();
	    }
	    catch(java.security.NoSuchAlgorithmException missing) {
	        return "Error.";
	    }
	}

}
